body{
  background-color:#fff;
}
.number_type{
  width:100%;
  height:3.2rem;
  //background:url(../../images/number_manage/vip_bg_nonmal_default@2x.png)center no-repeat;
  background-size:7.38rem 3.2rem;
  p{
    display:none;
    text-align:center;
    padding-top:2.3rem;
    color:#fff;
    font-size:0.28rem;
    b{
      font-weight:normal;
    }
  }
}

//会员价格表
.number_priceList{
  padding:0.3rem 0.48rem;
  width:100%;
  background-color:#fff;
  h1{
    color:#333;
    font-size:0.28rem;
  }
  h1.pay_wey{
    margin-top:0.3rem;
  }
  .priceList,.payWey{
    width:100%;
    .numberPrice{
      width:100%;
      height:0.88rem;
      line-height:0.88rem;
      border:0.02rem solid #c8c8c8;
      border-radius:0.1rem;
      background-color:#fff;
      margin-top:0.3rem;
      .left{
        height:0.84rem;
        line-height:0.84rem;
        font-size:0.28rem;
        color:#333;
        margin-left:0.24rem;
        span{
          font-size:0.36rem;
          color:#f10180;
        }
      }
      .weixin{
        background:url(../../images/number_manage/vip_bg_wechat_default@2x.png)left center no-repeat;
        background-size:0.32rem;
        padding-left:0.42rem;
      }
      .zhifubao{
        background:url(../../images/number_manage/vip_bg_zfb_default@2x.png)left center no-repeat;
        background-size:0.32rem;
        padding-left:0.42rem;
      }
      .right{
        width:0.96rem;
        height:0.84rem;
        background:url(../../images/number_manage/vip_icon_right_default@2x.png) center no-repeat;
        background-size:0.4rem;
        border-left:0.02rem dashed #c8c8c8;
      }
    }
    .numberPrice_active{
      border:0.02rem solid #f10180;
      background-color:#fee5f2;
      .right{
        background:url(../../images/number_manage/vip_icon_right_selected@2x.png) center no-repeat;
        background-size:0.4rem;
        border-left:0.02rem dashed #f10180;
      }
    }
  }
}

.pay_button{
  width:100%;
  position:fixed;
  bottom:0;

  input{
    width:100%;
    border-radius:0;
    border:1px solid #f10180;
    height:0.88rem;
    line-height:0.88rem;
    padding:0;
    font-size:0.32rem;
    color:#fff;
    background-color:#f10180;
  }
}
.number_privilege {
  width: 100%;
  padding:0.24rem;
  .table_title {
    width: 100%;
    img {
      display: block;
      width: 3.74rem;
      margin: 0.3rem auto;
    }
  }
  table{
    border:0.02rem solid #f0f0f0;
    width:100%;
    margin-bottom:1rem;
    th{
      font-size:0.32rem;
      background-color:#f10180;
      color:#fff;
    }
    th,td{
      border:0.02rem solid #f0f0f0;
      height:0.8rem;
      vertical-align: middle;
      text-align:center;
      font-size:0.28rem;
      width:33.33%;
    }
    td:first-of-type{
      color:#333;
    }
    td:nth-of-type(2) {
      color:#f10280;
    }
    td:nth-of-type(3) {
      color:#999;
    }
  }
}











